storage structures - Spanish English Dictionary